separation of powers


separation of powers
separation of authority, distribution of power, basic democratic principle in which every government department has independent authority and curbs the power of other departments

English contemporary dictionary. 2014.